be impervious to argument - Turkish English Dictionary